package com.haiyou.common.constants.cmd;

/**
 * pub/sub 指令通知
 * 
 * @author xingyuan
 * @date 2023年7月4日 下午6:10:09
 */
public class TopicCmd {
	
	/**
	 * 游戏服配置更新通知
	 */
	public static final int game_server_info_update = 1;
	
	/**
	 * 服务器开关更新
	 */
	public static final int game_server_switch_update = 2;

	/**
	 * 渠道开关更新
	 */
	public static final int channel_switch_update = 3;

	/**
	 * 登录通知
	 */
	public static final int LOGIN_MSG = 9;

	
	
	/**
	 * 聊天通知其他服上的玩家
	 */
	public static final int PRIVATE_CHAT_MESSAGE = 10;
	
	
	/**
	 * 服务器 server_key_value 
	 */
	public static final int server_key_value_update = 11;
	
	
	/**
	 * 跨节点通知数据
	 */
	public static final int node_common_send_msg = 12;
	
	
	/**
	 * 首个达成更新
	 */
	public static final int rank_first_update = 13;
	
	/**
	 * 宗门更新状态
	 */
	public static final int guild_update_status = 14;
	
	
	/**
	 * 服务器消息通知
	 */
	public static final int server_notice_update = 15;

	/**
	 * 全局跑马灯通知
	 */
	public static final int notice_topic = 16;
	
	/**
	 * 服务器分区
	 */
	public static final int server_zone_update = 17;

	
	/**
	 * 服务器分区
	 */
	public static final int server_zone_label_update = 18;
	
	
	/**
	 * 万仙争道 赛季数据
	 */
	public static final int god_fight_season = 19;

	/**
	 *  万仙争道 赛季具体数据
	 */
	public static final int god_fight_season_data = 20;
	
	/**
	 * 玩家模块更新通知
	 */
	public static final int player_notice = 21;
	
	/**
	 * 跨服万仙时间数据
	 */
	public static final int cross_god_fight_time = 22;
	
	/**
	 * 跨服万仙 单服相关数据
	 */
	public static final int cross_god_fight_place = 23;
	
	/**
	 * 归墟相关数据 服务器相关
	 */
	public static final int server_return_ruins = 24;

	/**
	 * 服务器点赞信息
	 */
	public static final int server_rank_like = 25;
	
	/**
	 * 首个更新 单条
	 */
	public static final int rank_first_one_update = 26;
	
	/**
	 * 奖励获得通知
	 */
	public static final int reward_notice = 27;
	
	/**
	 * 小游戏配置更新
	 */
	public static final int mini_game_update = 28;
	
	
	/** 
	 * boss后台更新 PlayerRoleTableUpdate
	 */
	public static final int boss_update_player_role_table = 29;
	
	/**
	 * 白名单数据更新
	 */
	public static final int white_user_update = 30;
	
	/**
	 * boss后台个人邮件
	 */
	public static final int boss_user_mail = 31;
	
	
	/**
	 * boss后台服务器邮件
	 */
	public static final int boss_server_mail = 32;
	
	
	/**
	 * 删除玩家邮件
	 */
	public static final int boss_delete_player_mail = 33;
	
	/**
	 * 充值通知
	 */
	public static final int  RECHAGE_NOTICE = 34;
	
	
	/**
	 * 福利发放
	 */
	public static final int welfare_update = 35;
	
	
	/**
	 * 活动基础信息更新
	 */
//	public static final int act_base_update = 36;
	
	/**
	 * 活动通知消息
	 */
	public static final int act_action_notice = 37;
	
	/**
	 * 服务器状态更新
	 */
	public static final int server_status_update = 38;

	public static final int activity_notice = 39;//游戏服监听scheduler服务的活动定时器通知
	public static final int activity_cfg_reload = 40;//活动配置重载通知scheduler服重新加载活动定时器

	/**
	 * 充值白名单数据更新
	 */
	public static final int recharge_white_update = 41;

	/**
	 * 论剑台状态
	 */
	public static final int GUILD_LJT_STATE = 42;

    /**
     * 问卷调查
     */
    public static final int BOSS_SURVEY = 43;

	/**
	 * 重载所有配置
	 */
	public static final int RELOAD_ALL_CFG = 44;
	
}